package com.lushu.chapitre1.dialogue.nodes
{
	import com.lushu.chapitre1.dialogue.api.INode;
	
	public class SubConditionNode extends AbstractNode
	{	
		
		private var regExpPattern : RegExp = /\\n/g;
		protected var subConditionType_ : String;
		
		public function SubConditionNode()
		{
			type_ = "subCondition";
		}
		
		public function get subConditionType() : String
		{
			return subConditionType_;
		}
		
		public override function getPotentialChildNodes(node : INode) : Array
		{
			var childIdx : int = children.indexOf(node);
			return [{label :"Npc", data: "text"},{label :"Joueur", data: "joueur"},{label :"Condition", data: "conditionN"}];
		}
	}
}